home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 4 / CU Amiga Magazine's Super CD-ROM 04 (1996)(EMAP Images)(GB)(Track 1 of 3)[!][issue 1996-11].iso / magazine / psion / misc / vacation.lzx / vacation.opa / vacation.txt
Text File  |  1993-12-26  |  7KB  |  681 lines

  1. OPLObjectFile**
  2. LOC::M:\OPL\VACATION.OPL
  3. Vacation.OPP
  4. \VAC\
  5. PERSFIL$
  6. LIN1POS%
  7. NAME$
  8. FNAM$
  9. CURRDAT&
  10. REDRAW%
  11. DRAWLIN%
  12. KMOD%
  13. CLIN%
  14. PREVLIN%
  15. CURRDAY%
  16. PREVDAY%
  17. ESCDAT&
  18. NDATE&
  19. GPERS$
  20. GBFWD
  21. GENTITLE
  22. GUSED
  23. GFROM&
  24. GDAYS
  25. GREASON$
  26. GCONTCT$
  27. NOPERS%
  28. DAT1970&
  29. LVPOS%
  30. SYRDAY%
  31. CSRCH$
  32. FONT%
  33. WIDTH%
  34. CHARSIZ%
  35. START%
  36. TOTDAYS%
  37. PEOPLE%
  38. SHOWREA$
  39. SHOWREA%
  40. HELPSCR%
  41. CALLEAV$
  42. LEAVCAL$
  43. LEAVCAL%
  44. CALBASE%
  45. HEIGHT%
  46. GPEOPLE%
  47. GDAYS%
  48. GNAME%
  49. GSIZE%
  50. GWID%
  51. GWEEK%
  52. GBULL%
  53. GBANN%
  54. GCAL%
  55. GANTT%
  56. OPENFIL
  57. DRAWSCRN
  58. GETKEY
  59. Calendar
  60. Leave
  61. HideReas
  62. PERSFIL$
  63. FNAM$
  64. REDRAW%
  65. APERS$
  66. ABFWD
  67. AENTITLE
  68. AUSED
  69. Create new file
  70. Since you have requested a new
  71. data file, you should enter a
  72. couple of names. When you have
  73. finished name entry, press ESC.(
  74. Press ENTER to continue, or
  75. ESC to terminate Vacation.
  76. APERS$
  77. ABFWD
  78. AENTITLE
  79. AUSED
  80. BFROM&
  81. BDAYS
  82. BREASON$
  83. BCONTCT$
  84. BFROM&
  85. BDAYS
  86. BREASON$
  87. BCONTCT$
  88. RECALC
  89. DRAWLIN
  90. FONT%
  91. CURRDAT&
  92. CURRDAY%
  93. DAT1970&
  94. SYRDAY%
  95. LIN1POS%
  96. CLIN%
  97. NOPERS%
  98. WIDTH%
  99. CHARSIZ%
  100. REDRAW%
  101. GSIZE%
  102. GBANN%
  103. FNAM$
  104. START%
  105. GWEEK%
  106. GCAL%
  107. DRAWLIN%
  108. CALBASE%
  109. HEIGHT%
  110. GPEOPLE%
  111. PREVLIN%
  112. PREVDAY%
  113. {QO<{QO<{Q
  114.   Pers.K
  115. {QO<{QO<{Q
  116. +?MTWTFSSMTWTFSSMTWTFSSMTWTFSSMTWTFSSMTWTFSSMTWTFSSMTWTFSSMTWTFSS
  117. DRAWLIN%
  118. CHARSIZ%
  119. FONT%
  120. GPERS$
  121. START%
  122. CALBASE%
  123. LIN1POS%
  124. CLIN%
  125. LEAVCAL%
  126. REDRAW%
  127. LVPOS%
  128. CURRDAT&
  129. TOTDAYS%
  130. WIDTH%
  131. SHOWREA%
  132. Calendar
  133. Calendar
  134. APERS$#
  135. AID$#
  136. APERS$#
  137. BFROM&!
  138. BTO&!
  139. BFROM&!
  140. BTO&!
  141. BDAYS"
  142. BTO&!
  143. BFROM&!
  144. BFROM&!
  145. BDAYS"
  146. BFROM&!
  147. BFROM&!
  148. BREASON$#
  149. HELPSC
  150. LEAVCAL%
  151. REDRAW%
  152. LEAVCAL$
  153. SHOWREA$
  154. CALLEAV$
  155. KMOD%
  156. CLIN%
  157. PEOPLE%
  158. LIN1POS%
  159. NOPERS%
  160. PREVLIN%
  161. CURRDAY%
  162. PREVDAY%
  163. CURRDAT&
  164. TOTDAYS%
  165. CSRCH$
  166. LVPOS%
  167. EUDAIQPLFGJSYRCTBXZ
  168. People+
  169. EnterOE+
  170. UpdateOU+
  171. DeleteODh+    AllPeopleOA
  172. Insert ItemOI+
  173. Modify ItemOQ+
  174. Purge ItemOPh+
  175. List ItemsOL
  176. Search+    Find PrevOF+    Find NextOGh+
  177. Jump to DateOJ+
  178. TodayOYh+
  179. Sort leaveOS
  180. Special
  181. TidyOT+
  182. BackupOBh+
  183. Zoom inOz+
  184. Zoom OutOZh+
  185. ExitOX
  186. keyIC
  187. keyEC`[
  188. keyIC
  189. keyEC`[
  190. Hot key not defined
  191. O{0\[
  192. No matches for 
  193. APERS$#
  194. LH4\[!
  195. Key not defined
  196. KMOD%
  197. REPOS
  198. GPERS$
  199. GBFWD
  200. GENTITLE
  201. GUSED
  202. NOPERS%
  203. REDRAW%
  204. Enter Person's Details
  205. B/FwdO
  206. EntitlementO
  207. UsedO
  208. Enter vacation?+
  209. Yes,No
  210. APERS$'
  211. ABFWD&
  212. AENTITLE&
  213. AUSED&
  214. AID$'
  215. PERSUPD
  216. NOPERS%
  217. Update All People
  218. This option scrolls through all
  219. people on file, to allow you to
  220. do year end processing, etc.
  221. ConfirmO
  222. CancelO
  223. PERSUPD
  224. REPOS
  225. LIN1POS%
  226. CLIN%
  227. REDRAW%
  228. NOPERS%
  229. PEOPLE%
  230. LIN1POS%
  231. CLIN%
  232. GPERS$
  233. GBFWD
  234. GENTITLE
  235. GUSED
  236. REDRAW%
  237. APERS$#
  238. ABFWD"
  239. AENTITLE"
  240. AUSED"
  241. Update Person's Details
  242. B/FwdO
  243. EntitlementO
  244. UsedO
  245. APERS$'
  246. ABFWD&
  247. AENTITLE&
  248. AUSED&
  249. REPOS
  250. LIN1POS%
  251. CLIN%
  252. GPERS$
  253. LVPOS%
  254. NOPERS%
  255. REDRAW%
  256. APERS$#
  257. Delete Person's Details
  258. Name -
  259. ConfirmO
  260. CancelO
  261. AID$#
  262. BID$#
  263. AID$#
  264. REPOS
  265. LEAVCAL%
  266. LIN1POS%
  267. CLIN%
  268. GPERS$
  269. GFROM&
  270. CURRDAT&
  271. CURRDAY%
  272. GREASON$
  273. GDAYS
  274. GCONTCT$
  275. REDRAW%
  276. AID$#
  277. APERS$#
  278. Insert Leave (+
  279. ABFWD"
  280. AENTITLE"
  281. AUSED"
  282.  days left)K
  283. Calendar
  284. Calendar
  285. Insert Calendar Item
  286. +    From dateO
  287. +    Thru dateO
  288. No. DaysO(h|O(|
  289. Reason
  290. Contact
  291. +    End point+
  292. Thru date,No. days
  293. BID$'
  294. BFROM&%
  295. BTO&%
  296. BDAYS&
  297. BREASON$'
  298. BREASON$'
  299. BCONTCT$'
  300. AUSED&
  301. AUSED"
  302. REPOS
  303. REDRAW%
  304. LEAVCAL%
  305. LIN1POS%
  306. CLIN%
  307. GPERS$
  308. LVPOS%
  309. CURRDAT&
  310. CURRDAY%
  311. GFROM&
  312. GDAYS
  313. GREASON$
  314. GCONTCT$
  315. SHOWREA%
  316. APERS$#
  317. AID$#
  318. Browse leave (+
  319. ABFWD"
  320. AENTITLE"
  321. AUSED"
  322.  days left)K
  323. Calendar
  324. Calendar
  325. Browse calendar items
  326. BFROM&!
  327. BTO&!
  328. {I=\[
  329. Please position on leave itemO
  330. BFROM&!
  331. BTO&!
  332. BDAYS"
  333. BREASON$#
  334. BCONTCT$#
  335. +    From dateO
  336. +    Thru date    -
  337. No. Days LeaveO(h|O(|
  338. Reason
  339. Contact
  340. BDAYS"
  341. AUSED&
  342. AUSED"
  343. BDAYS"
  344. BFROM&!
  345. BTO&!
  346. BDAYS"
  347. BREASON$#
  348. BCONTCT$#
  349. BFROM&!
  350. BTO&!
  351. BDAYS"
  352. BREASON$#
  353. BID$'
  354. AID$#
  355. BFROM&%
  356. BTO&%
  357. BDAYS&
  358. BREASON$'
  359. BCONTCT$'
  360. REPOS
  361. LEAVCAL%
  362. LIN1POS%
  363. CLIN%
  364. GPERS$
  365. REDRAW%
  366. LVPOS%
  367. CURRDAT&
  368. CURRDAY%
  369. GFROM&
  370. APERS$#
  371. AID$#
  372. Purge leave (+
  373. ABFWD"
  374. AENTITLE"
  375. AUSED"
  376.  days left)K
  377. Calendar
  378. Calendar
  379. Purge calendar item
  380. BFROM&!
  381. BTO&!
  382. {I=\[
  383. BFROM&!
  384. BTO&!
  385. +    From dateO
  386. +    Thru date    +
  387. ConfirmO
  388. CancelO
  389. BDAYS"
  390. AUSED&
  391. AUSED"
  392. BDAYS"
  393. REDRAW%
  394. LEAVCAL%
  395. LIN1POS%
  396. CLIN%
  397. GPERS$
  398. LVPOS%
  399. DAT1970&
  400. SYRDAY%
  401. APERS$#
  402. AID$#
  403. APERS$#
  404.  LeaveK
  405. Calendar
  406. Calendar
  407. Calendar items
  408. BFROM&!
  409. {QO<{QO<{Q
  410. BTO&!
  411. {QO<{QO<{Q
  412. BDAYS"
  413. BREASON$#
  414. LEAVCAL%
  415. LIN1POS%
  416. CLIN%
  417. GPERS$
  418. LVPOS%
  419. CURRDAT&
  420. CURRDAY%
  421. REDRAW%
  422. TOTDAYS%
  423. PREVDAY%
  424. DAT1970&
  425. SYRDAY%
  426. APERS$#
  427. AID$#
  428. Calendar
  429. Calendar
  430. BFROM&!
  431. BFROM&!
  432. {I9\[
  433. BFROM&!
  434. No later leave enteredO
  435. No later calendar itemsO
  436. L{I5\[
  437. {QO<{QO<{Q
  438. LEAVCAL%
  439. LIN1POS%
  440. CLIN%
  441. GPERS$
  442. LVPOS%
  443. CURRDAT&
  444. CURRDAY%
  445. REDRAW%
  446. TOTDAYS%
  447. PREVDAY%
  448. DAT1970&
  449. SYRDAY%
  450. APERS$#
  451. AID$#
  452. Calendar
  453. Calendar
  454. BFROM&!
  455. BFROM&!
  456. {I1\[
  457. BFROM&!
  458. No earlier leave enteredO
  459. No earlier calendar itemsO
  460. L{I5\[
  461. {QO<{QO<{Q
  462. NEWDATE
  463. NDATE&
  464. CURRDAT&
  465. CURRDAY%
  466. REDRAW%
  467. Go to date
  468. New dateO
  469. NDATE&
  470. CURRDAT&
  471. TOTDAYS%
  472. PREVDAY%
  473. CURRDAY%
  474. REDRAW%
  475. DAT1970&
  476. SYRDAY%
  477. L{I5\[
  478. {QO<{QO<{Q
  479. NEWDATE
  480. CURRDAT&
  481. CURRDAY%
  482. ESCDAT&
  483. NDATE&
  484. REDRAW%
  485. SHOWREA%
  486. SHOWREA$
  487. ShowLeav
  488. ShowBus
  489. ShowReas
  490. HideReas
  491. LEAVCAL%
  492. LEAVCAL$
  493. CALLEAV$
  494. REDRAW%
  495. Calendar
  496. Leave
  497. Leave
  498. Calendar
  499. LEAVCAL%
  500. CALBASE%
  501. CHARSIZ%
  502. START%
  503. Calendar
  504. Calendar
  505. REPOS
  506. CURRDAT&
  507. CURRDAY%
  508. REDRAW%
  509. Show all people with leave
  510. TodayOT+
  511. Week comingOW
  512. BFROM&!
  513. BTO&!
  514. BID$#
  515. CalendarG\[4
  516. BID$#
  517. No people on leave that day
  518. 1 leave item found
  519.  leave items foundK
  520. KMOD%
  521. FONT%
  522. NEWDATE
  523. RECALC
  524. LIN1POS%
  525. CLIN%
  526. WIDTH%
  527. GWID%
  528. FONT%
  529. CHARSIZ%
  530. GSIZE%
  531. START%
  532. GANTT%
  533. TOTDAYS%
  534. GDAYS%
  535. PEOPLE%
  536. GPEOPLE%
  537. NDATE&
  538. CURRDAT&
  539. CURRDAY%
  540. CALBASE%
  541. GCAL%
  542. NOPERS%
  543. HEIGHT%
  544. REDRAW%
  545. NOPERS%
  546. PEOPLE%
  547. HEIGHT%
  548. CHARSIZ%
  549. PERSFIL$
  550. REDRAW%
  551. Back Up Leave Data
  552. +#Copy all data from your leave files
  553. +&to a backup area, for use in the event
  554. +#of disk fails / corrupted data etc.
  555. Backup fileOA
  556. +(Silly sod - can't back up onto data file
  557. CPERS$
  558. CBFWD
  559. CENTITLE
  560. CUSED
  561. CPERS$'
  562. APERS$#
  563. CBFWD&
  564. ABFWD"
  565. CENTITLE&
  566. AENTITLE"
  567. CUSED&
  568. AUSED"
  569. CID$'
  570. AID$#
  571. DFROM&
  572. DDAYS
  573. DREASON$
  574. DCONTCT$
  575. DID$'
  576. BID$#
  577. DFROM&%
  578. BFROM&!
  579. DTO&%
  580. BTO&!
  581. DDAYS&
  582. BDAYS"
  583. DREASON$'
  584. BREASON$#
  585. DCONTCT$'
  586. BCONTCT$#
  587. Backup complete
  588. REDRAW%
  589. CURRDAT&
  590. CURRDAY%
  591. Remove old leave
  592. Prior toO
  593. ConfirmO
  594. CancelO
  595. Tidying up old leave
  596. BTO&!
  597. Old leave tidied up
  598. Exit from Vacation?
  599. YesOY+
  600. Oy@`[
  601. On@[    
  602. HELPSCR%
  603. REDRAW%
  604. Vacation Tracker
  605. Written by Frank McCormack
  606. Version 1.1, December 1993
  607. +!This program takes the place of a
  608. wall chart, tracking people's
  609. +!location on leave/business travel
  610. Layout of the display
  611. +"Members of staff - up to 13 people
  612. +"shown at a time, but any number of
  613. +"people can be held in the database
  614. + Dates - bars are drawn against a
  615. person's name for leave booked
  616. Current Person
  617. Highlighted by bolding the name
  618. + and drawing a horizontal line in
  619. the 'Dates' area of the screen.
  620. +"Move by using up/down arrows, page
  621. +"up/down, or initial of req. person
  622. Current Date
  623. +#A vertical line in the 'Dates' area
  624. +!highlights the current date. Move
  625. +#using left/right arrows, home / end
  626. +#+ and -, or Psion/J to jump to date
  627. +!or SPACE to jump to today's date.
  628. Entering Details
  629. + Use Psion/E from the PEOPLE menu
  630. +!to put in names/leave entitlement
  631. +!Then, as leave / travel is booked
  632. +!put horiz. cursor onto req.person
  633. + use Psion/I to enter the details
  634. Doing Enquiries
  635. + Position the horiz. and vertical
  636. +"cursor lines on the required item,
  637. +!press ENTER to show full details.
  638. Use Psion/L to show all leave 
  639. taken by a person.
  640. Tricky Bits
  641. + To show all people absent on any
  642. +"given day, put the vertical cursor
  643. +"on the required day, press Psion/S
  644. and all people with entries for
  645. +!that day will be sorted together.
  646. Registration (
  647. 15/$20)
  648. +"To obtain documentation/details of
  649. upgrades, please send cheque to
  650.  Frank McCormack
  651.  AmsterdamerStrasse 3, Apt. 308
  652.  80805 Munich, Germany
  653. +!Press ENTER to see next/prev page
  654. nC`[&
  655. pC`[#
  656. VACATIONb
  657. OPENFILU
  658. DRAWSCRN
  659. DRAWLIN]
  660. GETKEY
  661. GETK*
  662. KEYA9
  663. KEYU)
  664. REPOS
  665. PERSUPD
  666. KEYD!
  667. KEYI3
  668. KEYQD!
  669. KEYPc%
  670. KEYGP+
  671. NEWDATE
  672. KEYR82
  673. DCAL{3
  674. KEYS04
  675. ZPOS_6
  676. RECALC
  677. KEYBO8
  678. KEYTK;
  679. KEYX2<
  680. HELPSC
  681.